import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
                                                                                                                             
public class Rattad extends Applet implements ActionListener{
  int nr=2;
  TextField tf=new TextField("5");
  public Rattad(){
    add(tf);
    tf.addActionListener(this);
  }
                                                                                                                             
  public void actionPerformed(ActionEvent e){
    nr=Integer.parseInt(tf.getText().trim());
    repaint();
  }
  public void paint(Graphics g){
    int i=0;
    while(i<nr){
      g.drawOval(100*i, 100, 80, 80);  
      g.drawOval(100*i-5, 100-5, 90, 90);
      g.drawOval(100*i+38, 100+38, 4, 4);
      g.drawLine(40+100*i, 100, 40+100*i, 180);
      g.drawLine(100*i, 140, 80+100*i, 140); 
      g.drawLine((int)(40+100*i+20*Math.sqrt(2)),
                 (int)(140-20*Math.sqrt(2)),
                 (int)(40+100*i-20*Math.sqrt(2)),
                 (int)(140+20*Math.sqrt(2)));
      g.drawLine((int)(40+100*i-20*Math.sqrt(2)),
                 (int)(140-20*Math.sqrt(2)),
                 (int)(40+100*i+20*Math.sqrt(2)),
                 (int)(140+20*Math.sqrt(2)));
      i++;
    }   
     
  }
                                                                                                                             
  public static void main(String argumendid[]){
    Frame f=new Frame("Rattad");
    f.setSize(1000, 500);
    f.add(new Rattad());
    f.setVisible(true);
  }
                                                                                                                             
}
